table of contents
        
      
      
    | 3(2005-06-09) | 3(2005-06-09) | 
NAME¶
CMCIClient - CIMOM Client Library object
SYNOPSIS¶
#include <cmci.h>
Public Attributes¶
void * hdl
  
  Opaque pointer to specific implementation data. 
  
  CMCIClientFT * ft
  
  Pointer to the Args Function Table. 
Class methods¶
CMPIEnumeration * enumInstanceNames
    (CMCIClient *mb, CMPIObjectPath *cop, CMPIStatus *rc)
  
  CMPIInstance * getInstance (CMCIClient *mb,
    CMPIObjectPath *cop, CMPIFlags flags, char **properties,
    CMPIStatus *rc)
  
  CMPIObjectPath * createInstance (CMCIClient *mb,
    CMPIObjectPath *cop, CMPIInstance *inst, CMPIStatus
    *rc)
  
  CMPIStatus setInstance (CMCIClient *mb,
    CMPIObjectPath *cop, CMPIInstance *inst, CMPIFlags
    flags, char **properties)
  
  CMPIStatus deleteInstance (CMCIClient *mb,
    CMPIObjectPath *cop)
  
  CMPIEnumeration * execQuery (CMCIClient *mb,
    CMPIObjectPath *cop, const char *query, const char *lang,
    CMPIStatus *rc)
  
  CMPIEnumeration * enumInstances (CMCIClient *mb,
    CMPIObjectPath *cop, CMPIFlags flags, char **properties,
    CMPIStatus *rc)
  
  CMPIEnumeration * associators (CMCIClient *mb,
    CMPIObjectPath *cop, const char *assocClass, const char *resultClass,
    const char *role, const char *resultRole, CMPIFlags flags, char
    **properties, CMPIStatus *rc)
  
  CMPIEnumeration * associatorNames (CMCIClient *mb,
    CMPIObjectPath *cop, const char *assocClass, const char *resultClass,
    const char *role, const char *resultRole, CMPIStatus *rc)
  
  CMPIEnumeration * references (CMCIClient *mb,
    CMPIObjectPath *cop, const char *resultClass, const char *role,
    CMPIFlags flags, char **properties, CMPIStatus *rc)
  
  CMPIEnumeration * referenceNames (CMCIClient *mb,
    CMPIObjectPath *cop, const char *resultClass, const char *role,
    CMPIStatus *rc)
  
  CMPIData invokeMethod (CMCIClient *mb,
    CMPIObjectPath *cop, const char *method, CMPIArgs *in,
    CMPIArgs *out, CMPIStatus *rc)
  
  CMPIStatus setProperty (CMCIClient *mb,
    CMPIObjectPath *cop, const char *name, CMPIValue *value,
    CMPIType type)
  
  CMPIData getProperty (CMCIClient *mb,
    CMPIObjectPath *cop, const char *name, CMPIStatus *rc)
  
  CMPIConstClass * getClass (CMCIClient *mb,
    CMPIObjectPath *cop, CMPIFlags flags, char **properties,
    CMPIStatus *rc)
  
  CMPIEnumeration * enumClassNames (CMCIClient *mb,
    CMPIObjectPath *cop, CMPIFlags flags, CMPIStatus *rc)
  
  CMPIEnumeration * enumClasses (CMCIClient *mb,
    CMPIObjectPath *cop, CMPIFlags flags, CMPIStatus
  *rc)
DESCRIPTION¶
Client library class that provides the methods for connecting to and accessing the CIMOM.
SEE ALSO¶
Common Manageability Programming Interface (CMPI) - OpenGroup,
  
  CMCIClientFT.associatorNames(3), CMCIClientFT.associators(3),
  
  CMCIClientFT.createInstance(3), CMCIClientFT.deleteInstance(3),
  
  CMCIClientFT.enumClasses(3), CMCIClientFT.enumClassNames(3),
  
  CMCIClientFT.enumInstanceNames(3), CMCIClientFT.enumInstances(3),
  
  CMCIClientFT.execQuery(3), CMCIClientFT.getClass(3),
  
  CMCIClientFT.getInstance(3), CMCIClientFT.getProperty(3),
  
  CMCIClientFT.invokeMethod(3), CMCIClientFT.referenceNames(3),
  
  CMCIClientFT.references(3), CMCIClientFT.setInstance(3),
  
  CMCIClientFT.setProperty(3), cmciConnect(3)
| sfcc | SFCBroker Client Library |